albergar (edificio/lugar) - French English Dictionary